make up a deficiency - Turc Anglais Dictionnaire